water buffalo


Results for "water buffalo"

English - Turkish Dictionary

water buffalo

(English - Turkish Dictionary) :
zool. manda, camız.